/*重置CSS样式表*/
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0; 
font-size: 100%;
vertical-align: baseline;
background: transparent;

}
input,button,select,textarea{outline:none}
textarea{resize:none}
/*html{ overflow: visible; }*/

/*弹窗分离*/
.dialogField{z-index:1015;position:relative;}
.bgDialogField{z-index:1015;position:absolute;top:0;}
/*禁止滚动样式*/
.unScroll{overflow-x:hidden;overflow-y:hidden;}


table { border:0px;border-collapse:collapse;}
body {line-height:1; font-size:12px; text-align:left; color:#333; font-family:"微软雅黑", Arial, Helvetica, sans-serif; vertical-align: baseline; background: url(../images/Body_bg.jpg) repeat #fff;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
em{ font-style:normal}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
.Wapper{ position:relative; margin:0 auto; padding:0 20px; display:block;width:1170px;}
.wapper{ position:relative; margin:0 auto; overflow:hidden; padding:0 20px; display:block;width:960px;}
/* UC block*/
.defaultScroll{_overflow-x:hidden;}

#Waterfall{padding-bottom:70px;margin:0 auto;width:100%}
.autoW{padding:0px;padding-top:75px;_margin-top:0px;_padding:0px;}
#mod-intro-tuli{padding-top:0px;margin-top:75px;}
.Nav{top:0px;width:100%;position:fixed;z-index:1002;_position:relative;left:0px;overflow:hidden;}
.imgNav{display:none;position:fixed;_position:absolute;top:0;width:798px;z-index:1014;height:117px;background-color:#161616;padding-bottom:10px;}
/*IE6 fixed */
body{width:100%;height:100%;}


/*头部*/
#Header{ background:url(../images/TopBar_bg.gif) repeat-x; height:51px; margin-top:0px; position:relative;overflow:hidden;margin:0 auto;}
.User{ padding-top:10px; height:40px; overflow:hidden; float:right; display:block;_width:auto;}
#Header	.User .userImg{ margin-right:10px;}
a.Log_btn:link,a.Log_btn:visited{ background:url(../images/Topbar_btn.gif) 0 -120px; width:30px; height:30px; display:block;margin-right: 20px;}
a.Log_btn:hover{ background-position:-40px -120px;}
/*for head float*/
#Header .floatL {float:left;margin-top:0px;}
.User li{ width:35px; height:35px; overflow:hidden; float:right; margin-left:30px;}
.Pop_user a.Avatar:link,a.Avatar:visited{ width:42px; height:42px; overflow:hidden; display:block; border:1px solid #fff; float:left}
.Pop_user a.Avatar:hover{ border:1px solid #aa2003}
.Pop_user a.Avatar img{ width:42px;}
a.Upload:link,a.Upload:visited{ background:url(../images/Topbar_btn.gif) 0 -160px; width:30px; height:30px; display:block; margin-top:2px; }
a.Upload:hover{ background-position:-40px -160px;}
a.Quite:link,a.Quite:visited{ background:url(../images/Topbar_btn.gif) 0 -200px; width:30px; height:30px; display:block; margin-top:2px; }
a.Quite:hover{ background-position:-40px -200px;}

a.Logo{ background:url(../images/LOGO.gif) no-repeat; width:100px; height:49px; float:left; display:block; margin-right:50px;}

.Top_A{ float:left; padding-top:12px;}

a.Home:link,a.Home:visited{ background:url(../images/Topbar_btn.gif) 0 0; width:30px; height:30px; display:block; overflow:hidden}
a.Home:hover{ background-position:-40px 0px; }
a.HH{background:url(../images/Topbar_btn.gif) -40px 0px;display:block;height:30px;overflow:hidden;width:30px;}

a.Fav:link,a.Fav:visited{ background:url(../images/Topbar_btn.gif) 0px -80px; width:30px; height:30px; display:block; overflow:hidden}
a.Fav:hover{ background-position:-40px -80px;}
a.FH{background:url(../images/Topbar_btn.gif) -40px -80px;width:30px; height:30px; display:block;}

a.FFav:link,a.FFav:visited{ background:url(../images/Topbar_btn.gif) 0 -40px; width:30px; height:30px; display:block; overflow:hidden}
a.FFav:hover{ background-position:-40px -40px;}
a.FFH{background:url(../images/Topbar_btn.gif) -40px -40px;width:30px; height:30px; display:block;}
.FFav_on{ background:url(../images/Topbar_btn.gif) -40px -80px; width:30px; height:30px; display:block; }

.scrollField{position:fixed;_position:absolute;width:100%;z-index:1000;}
#Fold{ background:url(../images/Fold_bg.gif) repeat-x top; overflow:hidden; width:100%; height:20px;  position:relative; }
.Fold{ width:110px; height:20px; overflow:hidden; margin: 0 auto; position:relative;margin-top:3px;}
a.Fold_btn:link,a.Fold_btn:visited{ background:url(../images/Fold_btn.png) no-repeat;_background:url(../images/Fold_btn_ie6.png) no-repeat; width:110px; height:18px; display:block; overflow:hidden;}
a.Fold_btn:hover{ background-position:0 -20px;}
.down a.Fold_btn:link, #Pull a.Fold_btn:visited{ background-position:0 -40px} 
.down a.Fold_btn:hover{ background-position:0 -60px;}

.Pin{ width:196px; overflow:hidden; float:left; margin-bottom:15px; border-top:1px solid #f2f2f2; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #ccc; padding:12px 12px 15px; background-color:#fff; position:relative }
.Pin a.showGirl:link,.Pin a.showGirl:visited{ width:196px;}
/*.Pin a.showGirl:hover{filter:alpha(opacity=90);opacity:0.9;}*/
.Pin a.showGirl{position:relative;}
.Pin a.showGirl img{ width:196px}
/*Picfrom*/
.Picfrom {float:left;line-height:18px; overflow:hidden; color:#aaa; padding:7px 0 2px; }
.Picfrom a.Fromlink:link, .Picfrom a.Fromlink:visited { color:#666;  text-decoration:none  }
.Picfrom a.Fromlink:hover { color:#c00000;}
.Over{ width:196px; height:40px; overflow:hidden; background-color:#000; position:relative; margin-top:-40px;+margin-top:-43px;filter: alpha(opacity=50); opacity: 0.5; overflow:hidden;}
	.Over_Link{ position:absolute; bottom: 14px; width:196px; height:38px; overflow:hidden;+bottom:16px;bottom:-2px;}
	#mod-modif-img .Over_Link{_bottom:16px;}
#mod-index .Pin .Over_Link img,#mod-modif-img .Pin .Over_Link img{ width:33px; height:33px; float:left; margin-left:4px}

#mod-user-center #Group{float:left;float:none\0;+float:left;position:absolute;bottom:16px;}
#Group,.localUpload,.veriftyClause,#editPhoto,.refresh{display:none;}

.Loading{ margin:60px auto 30px auto; text-align:center }

a.Top:link,a.Top:visited{ background:url(../images/Top.gif) no-repeat; width:47px; height:48px; display:block; position:fixed;_position:absolute; right:20px; bottom:10px;/* _float:right;z-index:1001;*/}
a.Top:hover{ background-position:0 -50px}

/*他人资料*/
.Red_line{ width:227px; height:2px; background-color:#aa2003; display:block; margin:-12px 0 0 -12px; overflow:hidden }


/*弹窗*/
.dialog{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1003;-moz-opacity:0.7;opacity:.7;filter:alpha(opacity=70);_position:absolute;}
.promptDialog{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1003;-moz-opacity:0.45;opacity:.45;filter:alpha(opacity=45);}
#mod-modif-info .dialog{display:none;}
.imgView{display:none;top:0;left:0;position:fixed;width:100%;height:100%;overflow:hidden;z-index:1003;_position:absolute;}
.dialogIE{display:none;top:0;left:0;position:fixed;_position:absolute;width:100%;height:100%;overflow:hidden;z-index:1004;background-color:#ccc;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.musicDialog{display:none;width:100%;height:0px;position:fixed;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:.7;background-color:black;z-index:1004;}
.musicTip{position:fixed;width:100%;text-align:center;top:0px;color:white;font-family:"微软雅黑", "黑体", "宋体";display:none;z-index:1005;height:0px;line-height:100%;font-size:20px;}
.picDialog{display:none;position:fixed;_position:absolute;z-index:1005;text-align: center;}
.picDialog img{z-index:1200;}
.showGirl img{cursor:pointer;}
.showGirl{float:left;}

.Tab{ width:183px; margin-top:10px; overflow:hidden; float:left}
.Tab li{ width:183px; display:list-item; overflow:hidden}
a.Mdinfo_tab:link,a.Mdinfo_tab:visited{ background:url(../images/Tab.gif) no-repeat; width:183px; height:50px; overflow:hidden; display:block}
a.Mdinfo_tab:hover,.Hover a.Mdinfo_tab{ background-position:-183px 0;}
.Tab .defaultHover a.Mdinfo_tab{ background-position:-366px 0}
a.Mnpic_tab:link,a.Mnpic_tab:visited{ background:url(../images/Tab.gif) no-repeat 0 -50px; width:183px; height:50px; overflow:hidden; display:block;}
a.Mnpic_tab:hover,.Hover a.Mnpic_tab{ background-position: -183px -50px }
.Tab .defaultHover a.Mnpic_tab{ background-position: -366px -50px }
a.Bdaccount_tab:link,a.Bdaccount_tab:visited{ background:url(../images/Tab.gif) no-repeat 0 -100px; width:183px; height:50px; overflow:hidden; display:block;}
a.Bdaccount_tab:hover,.Hover a.Bdaccount_tab{ background-position: -183px -100px }
.Tab .defaultHover a.Bdaccount_tab{ background-position: -366px -100px }
a.Mdpassword_tab:link,a.Mdpassword_tab:visited{ background:url(../images/Tab.gif) no-repeat 0 -150px; width:183px; height:50px; overflow:hidden; display:block;}
a.Mdpassword_tab:hover,.Hover a.Mdpassword_tab{ background-position: -183px -150px }
.Tab .defaultHover a.Mdpassword_tab{ background-position: -366px -150px }
a.Mfriend_tab:link,a.Mfriend_tab:visited{ background:url(../images/Tab.gif) no-repeat 0 -200px; width:183px; height:50px; overflow:hidden; display:block;}
a.Mfriend_tab:hover,.Hover a.Mfriend_tab{ background-position: -183px -200px }
.Tab .defaultHover a.Mfriend_tab{ background-position: -366px -200px }
a.Atten_tab:link,a.Atten_tab:visited{ background:url(../images/Tab.gif) no-repeat 0 -250px; width:183px; height:55px; overflow:hidden; display:block;}
a.Atten_tab:hover,.Hover a.Atten_tab{ background-position: -183px -250px }
.Tab .defaultHover a.Atten_tab{ background-position: -366px -250px }
	
a.Pop_Edit:link,a.Pop_Edit:visited{ background:url(../images/Pop_icon.gif) no-repeat 0 -60px; width:30px ; height:30px; display:block; float:right; margin-right:15px;}
a.Pop_Edit:hover{ background-position:-30px -60px;}

/*修改资料*/
.Wap_RM h3{ line-height:50px; height:50px; width:710px; border-bottom:1px solid #e8e8e8; margin-left:5px; font-size:18px; color:#555;}
.Md_list{width:710px;padding-left:5px;overflow:hidden;}
.Md_list li{ width:706px; overflow:hidden; padding:20px 0; border-bottom:1px solid #e8e8e8; line-height:30px; font-size:14px;_display:inline;_float:left;_position:relative}
.Md_list li label{ width:75px; overflow:hidden; float:left; font-weight:bold; display:block}
.Md_list li input{ width:365px; height:18px; border:0; padding:0px; overflow:hidden; *font-size:14px;_line-height:26px;}
.introduce{position:relative;float:left;}
.introduce a.limitNum{position:absolute;font-size:14px;color:#999;font-weight:bold;bottom:-5px;right:10px;}
.introduce a.inputTip{position:absolute;font-size:14px;color:#999;top:5px;left:5px;display:none;}

#mod-modif-info .Btn_link input{display:none;}
#mod-modif-info .Btn_link input.uploadBtn{position:absolute;display:block;top:10px;z-index:600;left:7px;opacity:0;width:110px;height: 36px;filter: alpha(opacity=0);*left:-10px;cursor:pointer;}
#mod-modif-info .realmTip{color:#aa2003;margin-left:5px;display:none;}
#mod-modif-info .realmTitle{float:left;margin-right:5px;}
#mod-modif-info .emailTip{clear:both;color:#999;margin-left:75px;font-size:12px;}
#mod-modif-info .emailRequest,#mod-modif-info .nameRequest,#mod-modif-info .urlRequest{height:28px;float:right;text-align:left;width:250px;line-height:28px;margin-left:5px;}
#mod-modif-info .urlRequest{width:180px;}
#mod-modif-info .emailRequest a ,#mod-modif-info .nameRequest a,#mod-modif-info .urlRequest a{display:none;}
#mod-modif-info .emailRequest img ,#mod-modif-info .nameRequest img,#mod-modif-info .urlRequest img{vertical-align: middle;display:none}
/*upload*/
.uploadField {position:relative;}
#mod-user-testify input.uploadBtn{position:absolute;display:block;top:0px;z-index:600;left:100px;_left:-100px;width:100px;opacity:0;width:100px;height: 33px;filter: alpha(opacity=0);*left:-10px;cursor:pointer;}
#Upimg_Web input.uploadBtn{position:absolute;display:block;top:0px;z-index:600;opacity:0;width:110px;height: 33px;filter:alpha(opacity=0);*left:-10px;cursor:pointer;}

.Md_list span.textField,#mod-feedback .textField,#mod-forget-password .textField{width:365px; height:26px; background:url(../images/input.gif) no-repeat 0 0px; overflow:hidden; float:left; padding:2px 5px;}

.Md_list span.onFocus{background-position:0 -30px;}
.Md_list li textarea{ width:480px; height:90px; padding:8px 8px; overflow:auto; border:1px solid #c2c2c2; display:block; line-height:20px; font-size:14px; color:#666}
.Md_list li textarea.onFocus{border:1px solid #aa2003;}

.Md_avatar{ width:625px; overflow:hidden; float:left}
.Av_img{ width:188px; height:188px; padding:9px; background:#dcdcdc; overflow:hidden; float:left; text-align:center; vertical-align:middle; line-height:188px; margin-right:20px; }
.Btn_link{float:left; overflow:hidden}
.Btn_link p{ width:390px; height:33px; padding:10px 0px 10px;overflow:hidden;display:block;}
a.Upload_btn:link,a.Upload_btn:visited{ cursor:pointer;background:url(../images/Btn.gif) no-repeat 0 -390px; width:100px; height:33px; line-height:33px; overflow:hidden; display:block; text-align:center; color:#333; text-decoration:none}
a.Upload_btn:hover{ color:#aa2003;cursor:pointer;}
a.Upload_btn:active{ background-position:-110px -390px;}

a.Save_disable{background:url(../images/Btn.gif) no-repeat -200px -190px; width:195px; height:34px; line-height:34px; color:#fff; font-size:14px; font-weight:bold; text-align:center; display:block;text-decoration:none; margin:50px 250px;cursor:default;}
#editPhoto a.Save_disable,#Upimg_Web a.Save_disable{margin:15px auto 0;}
a.Save_btn:link,a.Save_btn:visited{_clear:left;_zoom:1;display:block;background:url(../images/Btn.gif) no-repeat 0 0; width:195px; height:34px; line-height:34px; color:#fff; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; margin:50px 250px;cursor:pointer;overflow:hidden}
a.Save_btn:hover{ background-position:0 -34px; }
a.Save_btn:active{ background-position:0 -68px;}

/*密码修改*/
#mod-modif-pwd li label{ width:100px;}
#mod-modif-pwd h3 span {color:#AA0000;font-size:12px;margin-left:25px;}

/*帐号绑定*/
.Account_bd{ padding-right:25px; float:left; overflow:hidden}

/*我的好友*/
.Frd_Tab{ height:33px; overflow:hidden; padding:35px 0 25px 0; display:block; border-bottom:1px solid #e8e8e8; width:710px; margin-left:5px;}
.Frd_Tab ul{ background:url(../images/Btn.gif) no-repeat 0 -430px; width:450px; height:33px; margin:0 auto; overflow:hidden}
.Frd_Tab ul li{ width:150px; height:33px; line-height:33px; text-align:center; float:left;}
.Frd_Tab li a:link,.Frd_Tab li a:visited{ color:#333; font-size:14px; text-decoration:none; width:150px; height:33px; display:block;}
.Frd_Tab li a:hover{ color:#aa2003}
.Frd_Tab ul a.Hover{ background:url(../images/Btn.gif) no-repeat 0 -470px; color:#aa2003; font-weight:bold; }

.Frd_con{ width:710px; padding:25px 0 30px 5px; overflow:hidden;}
.Frd_list{ width:580px; overflow:hidden; margin:0 auto}
.Frd_list li{ width:124px; height:124px; overflow:hidden; float:left; padding:10px; }
.Frd_avatar{ width:124px; height:124px; overflow:hidden; position:relative;}
.Frd_avatar img { width:122px; height:122px;  border:1px solid #b2b2b2}
.Frd_name{ width:124px; height:20px; background-color:#000;  overflow:hidden; display:block; margin-top:-20px; position:relative;  filter: alpha(opacity=50); opacity: 0.5;}
a.Wa:link,a.Wa:visited{ line-height:20px; color:#fff; margin-top:-20px; position:absolute; padding:0 5px; text-decoration:none;}
a.Wa:hover{ text-decoration:underline}
		
/*翻页*/
.Pages{ width:630px; overflow:hidden; padding-top:20px;margin:0 auto;}
a.P_Btn:link,a.P_Btn:visited{ background:url(../images/Btn.gif) no-repeat 0 -510px; width:70px; height:24px; line-height:24px; text-align:center; display:block; overflow:hidden; color:#666; font-weight:bold; text-decoration:none; float:right;}	
a.P_Btn:hover{ color:#aa2003;}
a.P_Btn:active{ background-position:-80px -510px}
.Pages ul{ overflow:hidden; float:right; padding:0 5px;width:auto;}
.Pages ul li{ width:auto;font-size:14px; padding:0 5px; display:block; overflow:hidden; float:left;  margin:0 2px; color:#999; height:20px; line-height:20px; margin-top:2px;cursor:pointer;}
.Pages .Current{ background-color:#aa2003; color:#fff;}
.Pages li a:link,.Pages li a:visited{ color:#666; text-decoration:none;}
.Pages li a:hover{ color:#aa2003;}
.Pages li.Current a:hover{color:#fff;}
.Pages ul a.Pcurrent:link,.Pages ul a.Pcurrent:visited{ background-color:#aa2003; color:#fff; display:block; padding:0 5px; text-decoration:none}
.Pages li a:link,.Pages li a:visited{ color:#666; text-decoration:none;}
.Pages li a:hover{ color:#aa2003}	

/*申请认证*/
#Testify li label{ width:100px;}
.upl{ width:700px; overflow:hidden; float:left; }
.upl span{display:block;}
#Testify a.Upload_btn{ float:left}
#Testify form img{vertical-align:middle;display:none;}
#Testify .required{color:#aa2003;display:none;margin-left:10px;}
.PicPreview{ display:none;overflow:hidden; float:left; vertical-align:middle}
.PicPreview img{ width:200px; height:140px; overflow:hidden; border:1px solid #b2b2b2; vertical-align:bottom; margin-right:10px}

a.Red_A{color:#aa2003; line-height:14px; font-size:12px; text-decoration:none}
a.red_a{color:#aa2003; font-size:12px; margin-left:5px;text-decoration:none;cursor:pointer;}
a.red_a:hover{text-decoration:underline;}
.Sure{ width:500px; padding:10px 0 0 100px; overflow:hidden;}	

/*申请认证服务条款*/
#Serve_File{ width:605px; margin:30px auto; line-height:20px; overflow:hidden}
#Serve_File h4{ width:605px; font-size:14px; font-weight:bold; margin-bottom:20px; text-align:center; color:#555}
#Serve_File  p{ color:#777; padding-bottom:15px;}
.Color-red{ color:#aa2003; overflow:hidden}
#Serve_File .Txt_Foot{ color:#aa2003; font-weight:bold; text-align:right}
#Serve_File a.Red_btn{ margin-left:250px; _margin-left:125px;}


/*上传图片——网页抓取*/
.Log{ width:795px; overflow:hidden; position:fixed;_position:absolute; z-index:999;}
.Log_T{ background:url(../images/Pop_bg.png) no-repeat; width:775px; height:40px; overflow:hidden; padding:10px 10px 0 10px;}
.Log_M{ background:url(../images/Pop_mbg_02.png) repeat-y right; width:775px; padding:0 10px; overflow:hidden}
.Log_F{ background:url(../images/Pop_bg.png) no-repeat 0 -60px; width:795px; height:20px; overflow:hidden}
.Log_T span{ overflow:hidden; width:42px; height:37px; float:right;}
#editPhoto .Log_T span{width:43px;}
a.Close2{ background:url(../images/Pop_bg.gif) no-repeat 0 -190px; width:38px; height:38px; overflow:hidden; display:block;margin-left:2.5px;  }
a.Close2:hover{ background-position:-40px -190px;}


/*用户登录*/
#Login,#Register,#Tuli_log,#Upimg_Web,#forgetPwd{display:none;margin:0 auto;z-index:1200}
#Login .Log{ width:480px;}
#Login .Log_T{ background-position:0 -100px; width:480px;}
#Login .Log_M{ background:url(../images/Pop_Mbg_01.png) repeat-y; width:480px; overflow:hidden; padding:0 10px; padding-bottom:10px}
#Login .Log_F{ background-position:0 -160px; width:500px;}
.Log_T h3{ line-height:40px; text-align:center; font-size:18px; font-weight:100; padding-left:35px;}
.Login{ padding:35px 0px 0 35px; overflow:hidden;}
.Login li{ height:28px; padding-bottom:10px; padding-top:10px; overflow:hidden; line-height:28px;display:block;float:left;width:390px;}
#Login .Login li {width:420px;}
.Login li label{ width:95px; float:left; height:28px; overflow:hidden; text-align:right; font-size:14px;}
.Login li em.Color-red{margin-left:5px;}
.Login span,.Register span{ background:url(../images/Pop_bg.gif) no-repeat -550px -130px ; height:24px; width:200px; padding:2px 5px; float:left;}
.Login .onFocus,.Register .onFocus{ background:url(../images/Pop_bg.gif) no-repeat -550px -100px ; height:24px; width:200px; padding:2px 5px; float:left;}
.Login li input{ width:200px; height:20px; line-height:24px; overflow:hidden; padding:0px; border:0px; color:#666}
#Login .Log_M p{ padding-left:130px; line-height:24px; vertical-align:middle; padding-bottom:15px;}

#Tuli_log p label{ height:24px; line-height:24px; display:block; overflow:hidden}
#Tuli_log p label input{vertical-align:middle;}
#Login a.log_btn,.Register a.log_btn,#Tuli_log a.log_btn{ background:url(../images/Btn.gif) no-repeat -180px -470px; overflow:hidden; width:102px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; display:block; float:left}
#Login a.log_btn:hover,.Register a.log_btn:hover,#Tuli_log a.log_btn:hover{ background-position:-180px -505px;}
#Login a.log_btn:active,.Register a.log_btn:active,#Tuli_log a.log_btn:active{ background-position:-180px -540px;}

/*用户注册*/

.Register{ width:410px; padding:35px 20px 30px 30px; overflow:hidden; float:left}
.Register ul{ width:410px; overflow:hidden }
.Register li{ width:410px; height:28px; padding-bottom:15px; overflow:hidden; line-height:28px; font-size:14px;display:block;float:left;}
.Register li label{ width:90px; float:left; text-align:right }
.Register li input{ width:200px; height:18px; line-height:20px; overflow:hidden; padding:0px; border:0px; color:#666}
.Register p{ padding-left:90px;}
.Register li em{display:none;height:32px;overflow:hidden;width:100px; padding:6px 0 6px 5px; line-height:16px; font-size:12px; color:#999; float:left; vertical-align:middle}
.Register em a.Red_A:hover{text-decoration:none;cursor:default;}
.Register span{position:relative;}
.Register span .require,#mod-register-single .require{position:absolute;left:4px;top:0px;padding-left:1px;color:#979797;font-size:12px;opacity:0.6;filter:alpha(opacity=60)}
.Register .eR{display:none;}


.nameLength a{color:#aa2003; line-height:14px; font-size:12px; text-decoration:none;cursor:default;}
.nameLength a:hover{cursor:default;}
.Others{ width:257px; overflow:hidden; float:left; padding:35px 0}
#Tuli_log .Others{ width:257px; overflow:hidden; float:left; padding:35px 0 5px}
.Others h3{ width:257px; font-size:14px; text-align:center; line-height:16px; margin-bottom:25px;}
.Acc_links{ width:270px; overflow:hidden}
.Acc_links li{ width:135px; float:left; line-height:32px; margin-bottom:15px }

/*修改头像*/
a.Av_btn,a.Av_btn{ background:url(../images/Btn.gif) no-repeat 0 -110px; width:177px; height:33px; line-height:33px; text-align:center; color:#333; line-height:33px; display:block; float:left; margin-right:15px; overflow:hidden; text-decoration:none; padding-right:5px}
a.Av_btn:hover{ color:#aa2003; background-position:0 -145px}
a.Av_btn em{ width:16px; height:16px; display:block; float:left; margin:8px 7px;_margin:8px 4px; overflow:hidden}

/*注册修改*/
.Acc_links li a,.Acc_links li a{ background:url(../images/Btn.gif) no-repeat 0 -200px; width:117px; height:33px; line-height:33px; overflow:hidden; display:block;  font-size:14px; text-decoration:none; color:#333; text-align:center; padding-right:5px }
.Acc_links li a:hover{ background-position:0 -235px; color:#aa2003;cursor:pointer;}
.Acc_links li a em{ width:16px; height:16px; display:block; float:left; margin:8px 7px; _margin:8px 4px; overflow:hidden;}

.QQ{ background:url(../images/Pop_bg.gif) no-repeat 0 -300px;}
.qq{ background:url(../images/Pop_bg.png) no-repeat 0 -320px;}

.KW{ background:url(../images/Pop_bg.gif) no-repeat -20px -300px;}
.kw{ background:url(../images/Pop_bg.png) no-repeat -20px -320px;}

.KB{ background:url(../images/Pop_bg.gif) no-repeat -40px -300px;}
.kb{ background:url(../images/Pop_bg.png) no-repeat -40px -320px;}

.WB{ background:url(../images/Pop_bg.gif) no-repeat -60px -300px;}
.wb{ background:url(../images/Pop_bg.png) no-repeat -60px -320px;}

.RR{ background:url(../images/Pop_bg.gif) no-repeat -80px -300px;}
.rr{ background:url(../images/Pop_bg.png) no-repeat -80px -320px;}

.DB{ background:url(../images/Pop_bg.gif) no-repeat -100px -300px;}
.db{ background:url(../images/Pop_bg.png) no-repeat -100px -320px;}

/*图丽用户登录*/
.Tuli{ width:420px; padding:10px 20px 20px 20px; float:left; overflow:hidden}
.Tuli li label{ width:60px;}
.Tuli p{ line-height:28px; padding-left:90px; padding-bottom:10px;}
.Tuli p a.Red_A{line-height:32px; padding-left:10px;}
.Tuli p a.wrong{display:none;line-height:32px; padding-left:10px;text-decoration:none;}
a.wrong{display:none;line-height:26px;float:right;}

#Tuli_log .Others h3 span{margin-left:10px;}	
#Tuli_log .Others h3 span.red{color:#aa2003;cursor:pointer;}	


/*上传图片——网页抓取*/	
#Upimg_Web .Log_T,#editPhoto .Log_T{ height:38px;}
#Upimg_Web .Log_T span{ border-left:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; }
#editPhoto .Log_T span{border-bottom:1px solid #bdbdbd; }
.Upimg_Tab{ width:732px; overflow:hidden; float:left}
.Upimg_Tab p{ border-bottom:1px solid #BDBDBD;font-size:18px;height:37px;line-height:38px;text-align:center;width:100%;}
.Upimg_Tab li{ width:366px; height:38px; float:left; line-height:38px; text-align:center; font-size:18px; font-weight:bold;background:url(../images/Pop_bg.gif) no-repeat 0 -240px;}
.Upimg_Tab li a:link,.Upimg_Tab a:visited{ color:#333; text-decoration:none; width:366px; height:38px; display:block}
.Upimg_Tab li a:hover{ color:#aa2003}
.Upimg_Tab .Tab_on{ background:none;}
#Upimg_Web  .Tab_on a:link,#Upimg_Web  .Tab_on a:visited,#editPhoto  .Tab_on a:link,#editPhoto  .Tab_on a:visited{ color:#666}
.Uweb{ width:730px; margin:0 auto; padding:30px 0; overflow:hidden}
.Feng{ width:250px; height:190px; overflow:hidden; float:left}
a.Tl:link,a.Tl:visited{ background:url(../images/Pop_bg.gif) no-repeat -550px -190px; width:30px; height:80px; margin:55px 0; float:left; display:block}
a.Tl:hover{ background-position:-580px -190px}
.Feng_img{ position:relative;width:188px; height:188px; border:1px solid #727272; overflow:hidden; position:relative; float:left; text-align:center}
.Feng_img em{ left:-1px;top:0;background:url(../images/Pop_bg.gif) no-repeat -100px -190px; width:40px; height:40px; display:block; position:absolute; z-index:5;}
a.Tr:link,a.Tr:visited{ background:url(../images/Pop_bg.gif) no-repeat -620px -190px; width:30px; height:80px; margin:55px 0; float:left; display:block}
a.Tr:hover{ background-position:-650px -190px}

.Up_Rcon{ width:440px; padding-left:30px; float:left; overflow:hidden}
.web_upload{ width:435px; overflow:hidden; margin-bottom:5px;}
.web_upload span{ margin:3px 10px 0 0 }
.web_upload input{ width:200px; height:24px; line-height:24px; overflow:hidden; padding:0px; border:0px; color:#666}
.Up_Rcon h3{ line-height:36px; font-size:14px;height:36px;}
#editPhoto .Up_Rcon h3{ margin-top:15px;}

.Up_Rcon textarea{ width:425px; height:60px; padding:2px 5px; line-height:20px; overflow:hidden; border:1px solid #b2b2b2}
.Up_Rcon a.Save_btn:link,.Up_Rcon a.Save_btn:visited{ margin:15px auto 0 auto}

.Imglist{ width:700px; overflow:hidden; float:left; padding:30px 0 0px 30px; }
.Imglist ul{ width:685px; overflow:auto; border:1px solid #b2b2b2; padding-top:15px; max-height:214px;}
.Imglist ul li{ width:92px; height:92px; float:left; overflow:hidden; padding:0 0 15px 15px}
.Imglist ul li a{ position:relative;text-align:center;}
.Imglist li a:link,.Imglist li a:visited{ width:90px;  height:90px; overflow:hidden; border:1px solid #b2b2b2; display:block}
#editPhoto .Imglist li a:hover,#Upimg_Web .localUpload li a:hover,#Upimg_Web .webUpload li a:hover{border:1px solid #aa2003}

.Imglist li.Upy a:link,.Imglist li.Upy a:visited{ border:1px solid #aa2003;height:90px;position:relative;}
.Upy{min-height:124px;}
/* 编辑图片删除按钮 */
#editPhoto .Upy span{background:url(../images/Pop_bg.gif) no-repeat -1px -469px; width:22px; height:22px; display:block;background-color:black;right:-1px;filter:alpha(opacity=80);opacity:0.8;top:-1px;right:-1px;position:absolute;margin:0px;}
#editPhoto span.hover{background:url(../images/Pop_bg.gif) no-repeat -1px -444px transparent; border:1px solid #9B1F05;right:-1px;filter:alpha(opacity=100);opacity:1;top:-1px;width:21px;height:21px;}
/*上传图片 小图hover按钮*/
.localUpload .Upy span.hover,.webUpload .Upy span.hover{border:1px solid #aa2003;}
.localUpload .Upy .checked,.webUpload .Upy .checked{border:1px solid #aa2003;}
.localUpload .Upy .checked span,.webUpload .Upy .checked span{border:1px solid #aa2003;}
.localUpload .Upy .span，.webUpload .Upy .span{border:1px solid #bdbdbd;}

.Upy span.checked{ background:url(../images/Btn.gif) no-repeat -200px -140px ; width:13px; height:13px; display:block; position:absolute; margin:-12px 0 0 78px; *margin:78px 0 0 -12px;bottom:0;right:-1px;}
.Upy span input{display:none;}
/*编辑图片*/
#editPhoto{position:fixed;_position:absolute;top:120px;z-index:1004;}
#editPhoto .Red_A {margin-left:25px;display:none;color:#AA2003;font-size:12px;position:relative;}
#editPhoto .Save_btn,#editPhoto .Save_disable,#Upimg_Web .Save_btn,#Upimg_Web .Save_disable{position:relative;}
.editload{width:15px;height:15px;position:absolute;top:9px;right:45px;background:url(../images/editload.gif) no-repeat;display:none;}

h3 .Red_A{margin-left:25px;display:none;color:#AA2003;font-size:12px;position:relative;}
/*本地上传*/
#Upimg_local .Log_T{ height:38px;}
.web_upload a{ float:left}
.web_upload p{ line-height:33px; float:left; padding-left:10px; font-size:14px; color:#999}

/*查找好友*/
.Ser_bar{ width:630px; margin-left:5px; height:33px; padding:60px 0; border-bottom:1px solid #e8e8e8; padding-left:80px}
.Ser_bar input{ width:365px; height:26px; border:0; padding:0px; overflow:hidden; font-size:14px;}
.Ser_bar span{ margin:2px 10px 0 0}

.Search{ width:580px; margin:0 auto}
.Ser_txt{  text-align:center; font-size:14px; line-height:18px; padding:30px 0; }
.Fd_list{ width: 570px; overflow:hidden; padding-bottom:10px;}
#mod-friend-search .Fd_list{ width: 570px; overflow:hidden; padding-bottom:10px;}
.Fd_list li { width:178px; overflow:hidden; float:left; background-color:#f5f5f5; border:1px solid #b2b2b2; position:relative; margin:0 10px 10px 0 }
.Fd_list .Info{ width: 165px; margin:8px auto; overflow:hidden}
.Fd_list .Info p{ width:110px; overflow:hidden; padding-top:10px;}
.Fd_list .Sign{ width:160px; height:32px; overflow:hidden; padding-bottom:10px;}
.Fd_list li em{ background:url(../images/Btn.gif) no-repeat -200px -100px; width:13px; height:13px; display:block; position:absolute; margin:-13px 0 0 165px; }
.Fd_list li em.add{ background-position: -200px -140px; }
.Fd_list li em input{display:none;}

#Ser_NA{ padding-bottom:90px;}

.Txt_off{background: url(..//images/input.gif) no-repeat scroll 0 0 transparent;float: left;height: 26px; overflow: hidden;padding: 2px 5px;width: 365px;}
.Txt_s_off {background: url(../images/Pop_bg.gif) no-repeat scroll -550px -130px transparent;float:left;height: 24px;padding: 2px 5px;width: 200px;}	

a.Red_btn:link, a.Red_btn:visited {background:url(../images/Btn.gif) no-repeat scroll -180px -470px transparent;color:#FFFFFF;display:block;float:left;font-size:14px;font-weight:bold;height:33px;line-height:33px;overflow:hidden;text-align:center;text-decoration:none;width: 102px;}
a.Red_btn:hover{background-position: -180px -505px;}
a.Red_btn:active{background-position: -180px -540px;}		


/*上传头像编辑*/
.Avt_ac{ padding-left:35px; overflow:hidden;margin-top:15px;}
.Avt_ac a{ margin-right:10px;}


/*管理图片 7-18修改*/
ul.water {width:720px}

.Hover_ac{ width:196px; height:30px; overflow:hidden; position:absolute;display:none;}
.Ac_bg{ width:196px; height:30px; overflow:hidden; background-color:#000; filter: alpha(opacity=40); opacity: 0.4; display:block; position:relative;}
.Acs{position:absolute; margin-top:-30px; width:196px; height:30px; overflow:hidden}
.Hover_ac ul{ width:80px; height:30px; overflow:hidden; float:right}
.Hover_ac li{ width:30px; height:30px; display:block; overflow:hidden; float:left; margin:0 5px; _margin:0 5px 0 3px; }
a.Edit_pic:link,a.Edit_pic:visited{ background:url(../images/Hover_ac.png) no-repeat ;_background:url(../images/Hover_ac.gif);width:30px; height:30px; display:block; }
a.Edit_pic:hover{ background-position:-30px 0;}
a.Dele_pic:link,a.Dele_pic:visited{ background:url(../images/Hover_ac.png) no-repeat 0 -30px ;_background:url(../images/Hover_ac.gif) 0 -30px; width:30px; height:30px; display:block; }
a.Dele_pic:hover{ background-position:-30px -30px;}

#Mnpic{display:none;width:758px;float:left;margin-left:15px;background: url(../images/BM.png) repeat-y right;overflow:hidden;border:1px solid #DDD;border-bottom:none;}

#Mnpic .MnTab li a.MnTab_on{color:#aa2003; height:38px;background-image:none;}
.MnTab{ width:758px; background-color:#fff; overflow:hidden; height:38px; padding-bottom:10px }
.MnTab ul{ width:760px; overflow:hidden; height:38px;}
.MnTab li{ width:379px; float:left; height:38px; text-align:center; font-size:14px; font-weight:bold; line-height:38px; color:#aa2003;  border-right:1px solid #ccc;}
.MnTab li a:link,.MnTab li a:visited{ background: url(../images/MnTab_off.gif) repeat-x; height:38px; width:380px;_width:379px; display:block; color:#666; text-decoration:none;}
.MnTab li a:hover{ background:url(../images/MnTab_hover.gif) repeat-x }
.MnTab li a{position:relative;}
.MnTab li a p{background:url(../images/Hover_ac.png) no-repeat 0 0;_background:url(../images/Hover_ac.gif) no-repeat 0 0;width:30px;height:30px;position:absolute;top:3px;}
.MnTab li a p.lockOn{background-position:-30px -58px;left:130px}	
.MnTab li a p.lockOff{background-position:0 -120px;left:130px;}	
.MnTab li a p.unlockOn{background-position:-30px -90px;left:136px;}
.MnTab li a p.unlockOff{background-position:-30px -121px;left:136px;}

a.Lock:link,a.Lock:visited{ background:url(../images/Hover_ac.png) no-repeat 0 -60px;_background:url(../images/Hover_ac.gif) no-repeat 0 -60px; width:30px; height:30px; display:block; float:left;  margin-left:2px;}
a.Lock:hover{ background-position:-30px -60px;}


/*个人中心修改*/
.Wap_L{ width:185px; overflow:hidden; float:left;}
#UC_card{ width:159px; overflow:hidden; margin:0;}
#UC_card .Info{ width:159px; overflow:hidden; margin:0 auto}
#UC_card a.User_img{ width:70px; height:70px; display:block; float:left; margin-right:5px; _margin-right:2px;}
#UC_card .Info p{ width:83px;line-height:22px;overflow:hidden;float:right;word-wrap:break-word;padding:0}
#UC_card .Info a.User_name{ line-height:22px;}
#UC_card .Sign{ width:159px;}

.Tab{ width:183px; margin-top:10px; overflow:hidden; float:left; border:1px solid #ddd;}

.Wap_R{ width:758px; float:left; margin-left:15px; overflow:hidden; margin-bottom:30px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:2px solid #aa2003; background-color:#fff;}
.Wap_RM{ width:720px; overflow:hidden; margin:0 auto; padding:10px 0;min-height:600px;}




/*上传图片提示*/
.Tip{ width:410px;overflow:hidden;display:none;z-index:1003;position:fixed;_position:absolute;}
.Tip .Log_T{background-position:0 -350px; width:390px;}
.Tip .Log_M{background:url(../images/Pop_Mbg_03.png) repeat-y; width:390px; padding:0 10px;}
.Tip .Log_F{background-position:0 -410px; width:410px;}
.Tip .Msg_Con{width:290px; overflow:hidden; padding:30px 0; margin:0 auto;}
.Tip .Msg_Con p{line-height:24px; margin-bottom:10px;}
.Tip .Msg_Con em{width:16px; height:16px; display:block; float:left; margin:4px; _margin:4px 3px; vertical-align:middle; overflow:hidden;}
.Tip .Msg_Con b{font-size:14px; line-height:26px; margin-bottom:8px; _margin-bottom:4px; width:265px; overflow:hidden; display:block; float:left;}
.delTip #Edit-Query  b{width:auto;}
#Edit-Query div{text-align:center;width:200px;margin:0 auto;}
.Tip .Tip_txt{padding-left:24px; color:#777}

.Tip .Tip-icon-y{ background:url(../images/Btn.gif) no-repeat -20px -550px; }
.Tip .Tip-icon-i{ background:url(../images/Btn.gif) no-repeat -40px -550px;}
.Tip .Tip-icon-warn{ background:url(../images/Btn.gif) no-repeat 0px -550px;}

/*.Msg_Con a.Red_btn{ margin:10px 0 0 80px; _margin:10px 0 0 40px;}*/
#IP-warn a.Red_btn,.delTip a.Red_btn{ float:left; margin:10px 0 0 24px;_margin:5px 12px 0 12px;}

#Open-OK label{vertical-align:middle;line-height:24px;}
#Upload-OK div,#Open-OK div,#Edit-Query div{ overflow:hidden; height:34px;}


/*查看大图提示*/
.Fav_msg{display:none;height:30px; float:right; overflow:hidden; margin-top:5px; color:#fff;}
.Fav_msg span{background-color:#373737; height:30px; overflow:hidden; float:left; padding:0 5px 0 15px; line-height:30px;}
.Fav_msg em{background:url(../images/Pop_bg.png) no-repeat -200px -190px; width:15px; height:30px; display:block; float:left}
.Fav_msgl{display:none;color:#fff; float: left;height:30px;left:0;position:absolute;top:70px;}
.Fav_msgl span{background-color:#373737; height:30px; overflow:hidden; float:right; padding:0 15px 0 15px; line-height:30px;font-size:12px;}
.Fav_msgl em{background:url(../images/Pop_bg.png) no-repeat -215px -190px; width:15px; height:30px; display:block; float:left;}

/*7-24修改Header*/
.Top_A li{width:30px; height:30px; overflow:hidden; float:left;margin-left:20px;}
a.Hot:link,a.Hot:visited{background:url(../images/Topbar_btn.gif) 0 -240px; width:30px; height:30px; display:block; overflow:hidden}

a.Hot:hover{background-position:-40px -240px;}
a.HotH{background:url(../images/Topbar_btn.gif) -40px -240px; width:30px; height:30px; display:block; overflow:hidden;}

a.Unlock:link,a.Unlock:visited{ background:url(../images/Hover_ac.png) no-repeat 0 -90px; _background:url(../images/Hover_ac.gif) no-repeat 0 -90px; width:30px; height:30px; display:block; float:left;  margin-left:2px;}
a.Unlock:hover{ background-position:-30px -90px;}

/*IE粘贴提示*/
p.copyRealm{background:url(../images/Pop_bg.png) no-repeat scroll -550px -281px transparent;color:#FFFFFF;display:none;height:25px;line-height:27px;padding-left:8px;width:125px;position:absolute;top:25px;z-index:1003;left:150px;}

/*提示信息
div.request{background:url(/medias"/images/tips.png") no-repeat 0 0 ;width:190px;height:61px;display:none;position:fixed;_position:absolute;top:300px;z-index:1003;}
div.publicRequest{border-top: 1px solid #CCCCCC;;background-position:0px 0px;}
div.privateRequest{background-position:0px -61px;}
div.editSuccgRequest{background-position:0px -132px;}
div.editWrongRequest{background-position:0px -203px;}
div.feedbackSucc{background:url(/medias"/images/tips.png") no-repeat 0 0 ;width:270px;height:89px;display:none;position:fixed;_position:absolute;top:300px;z-index:1003;background-position:0px -274px;}
*/
.Log label input{vertical-align:sub;}
/*忘记密码*/

.Find-psw{ width:350px; overflow:hidden; margin:0 auto; padding:30px 0 30px 20px;  }
.Find-psw h3{ font-size:14px; line-height:30px; margin-bottom:15px;}
.Forget-psw{ width:350px; overflow:hidden; padding-bottom:15px;}
.Forget-psw label{ width:45px; height:28px; line-height:28px; overflow:hidden; display:block; float:left; font-size:14px; margin-bottom:15px}
.Forget-psw input{ width:200px; height:24px; line-height:24px; overflow:hidden; padding:0px; border:0px; color:#666}
.Forget-psw h3 span{color:#333;font-weight:normal;margin-left:10px;}
.Forget-psw p{ display:block; margin-top:10px; float:left; overflow:hidden; width:350px;}
.Forget-psw a.Red_A{float:right;padding-top:8px;}
.Forget-psw p a.Red_A{float:left;padding:11px 0 0 15px}
.Forget-psw p a.Red_A:hover{text-decoration:underline;cursor:pointer;}
#forgetPwd .Forget-psw em{display:none;overflow:hidden;padding:6px 0 6px 5px;line-height:16px;font-size:12px;color:#999;float:left;vertical-align:middle;}
.Sent-mail{ width:320px; overflow:hidden; padding-bottom:10px; line-height:30px; font-size:14px;display:none;}

/*加载图片*/
.Pin_default{ background:url(../images/Corner.jpg) no-repeat bottom right #f0f0f0; width:196px; position:absolute; z-index:1000; overflow:hidden; display:table;width:196px;left:12px;}
.Pin_default span{ text-align:center; vertical-align:middle; display:table-cell; *position:absolute; *left:50%; *top:50% }
.Pin_default img{ *position:relative; *left:-50%; *top:-50%}


/*大图查看*/
a.collectBtn{background:url(../images/Pop_icon.gif) -30px -30px; width:30px; height:30px; display:block; float:right; margin-right:15px;}
a.collectBtn:hover{background-position: 0px -30px;}
.Cancel-atten{ background:url(../images/Btn.gif) no-repeat -270px -85px; width:35px; height:14px; overflow:hidden; display:block; line-height:14px; padding:3px 0 3px 70px; margin-top:5px;}
.Info .Cancel-atten{ background:url(../images/Btn.gif) no-repeat -270px -60px; width:35px; height:14px; overflow:hidden; display:block; line-height:14px; padding:3px 0 3px 70px; margin-top:5px;}
.Cancel-atten .Red_A{cursor:pointer;}
.Pop_Title{ position:relative;width:798px; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; font-size:16px; float:left; font-weight:100; line-height:40px; margin-bottom:5px;}
.Pop_img{ width:798px; text-align:center; overflow:hidden; position:relative}
.Pop_img img{margin-bottom:10px;}

.F_msg{background:url(../images/Over.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/Over.png");_BACKGROUND: none transparent scroll repeat 0% 0%;width:350px; height:60px; position:absolute; overflow:hidden; display:none; z-index:5;bottom:150px;left:225px;}
/*大图查看*/
.Pop{ width:798px; overflow:hidden; display:none; position:absolute; background-color:#161616;z-index:1010; min-height:100%;padding-bottom:20px }
.Pop_Head{ width:798px; height:127px; overflow:hidden;}

.Pop_Ac{ float:right; overflow:hidden; width:340px; padding:10px 10px 0 0; height:50px;}
a.Closed:link,a.Closed:visited{ background:url(../images/Pop_icon.gif) no-repeat; width:30px; height:30px; display:block; float:right;}
a.Closed:hover{ background-position: -30px 0}
a.Pop_Fav:link,a.Pop_Fav:visited{ background:url(../images/Pop_icon.gif) no-repeat 0 -30px; width:30px; height:30px; display:block; float:right; margin-right:15px;}
a.Pop_Fav:hover{ background-position: -30px -30px;}

.Pop_user{ overflow:hidden; float:left; line-height:16px; height:80px;}
.Name-con{ width:215px; overflow:hidden; float:left; padding:10px 0 10px 10px; background-color:#2d2d2d;}
.Name-con p{ width:140px; height:20px; display:block; overflow:hidden;}
.Pop_user a.Avatar:link,.Pop_user a.Avatar:visited{ width:60px; height:60px; border:0; float:left; margin-right:10px}
.Pop_user a.Avatar img{ width:60px; height:60px;}
a.WA:link,a.WA:visited{ color:#fff; font-size:14px; text-decoration:none; }
a.WA:hover{ text-decoration:underline}
a.Add_atten:link,a.Add_atten:visited{ background:url(../images/Btn.gif) -270px -20px; width:60px; height:20px; display:block; float:left ; }
a.Add_atten:hover{ background-position:-270px 0px;}

a.Pop-user-fold:link,a.Pop-user-fold:visited{ background:url(../images/Pop_user_fold.gif) no-repeat; width:15px; height:80px; overflow:hidden; float:left}
a.Pop-user-fold:hover{ background-position:-15px 0}
a.Pop-user-pull:link,a.Pop-user-pull:visited{ background:url(../images/Pop_user_fold.gif) no-repeat -40px 0; width:15px; height:80px; display:block; float:left;}
a.Pop-user-pull:hover{ background-position:-55px 0}		

.Pop .Cancel-atten{margin:0;}
.Pop_Title a{text-align:center; font-family:"微软雅黑", "黑体", "宋体"; color:#fff; font-size:16px;font-weight:100; line-height:45px; margin-bottom:5px;text-decoration:none;}
.Pop_Title a:hover{text-decoration:underline;}
.Pop_img{ width:798px; text-align:center; overflow:hidden; position:relative}

.Pop-Num-Unlock{ background:url(../images/Pop_Unlock_Num.gif) no-repeat left; height:20px; padding-left:14px; overflow:hidden; display:block; float:left; color:#999; line-height:20px;}
.Pop-Num-Lock{ background:url(../images/Pop_Lock_Num.gif) no-repeat left; height:20px; padding-left:14px; overflow:hidden; display:block; float:left; color:#999; line-height:20px; margin-left:15px;}
/*7-31修改*/

.MnTab li{ width:379px; float:left; height:38px; text-align:center; font-size:14px; font-weight:bold; line-height:38px; color:#aa2003;  border-right:1px solid #ddd;}

a.Logo{ background:url(../images/LOGO.gif) no-repeat; width:100px; height:49px; float:left; display:block; margin:2px 15px 0 0;}

.Top_A li{ width:30px; height:30px; overflow:hidden; float:left;}
.Website{ float:left; padding-top:8px;position:relative;}
.Ws-L{ background:url(../images/Website.gif) no-repeat; width:25px; height:20px; display:block; float:left}
.Ws-R{ background:url(../images/Website.gif) no-repeat -40px 0; width:10px; height:20px; display:block; float:left}
a.White-A:link,a.White-A:visited{ color:#fff; text-decoration:none; display:block; float:left; line-height:20px; height:20px; background-color:#b71313; padding:0 2px;}
.White-A input{border:none; background-color:#B71313;color:#FFFFFF;cursor:pointer;font-size:13px;font-family:SimSum;}

.Frd_Cbox{ background:url(../images/checkbox.png) no-repeat; width:22px; height:22px; position:absolute; right:0;border:1px solid #aa2003;}
.Cbox-off{ background-position:0 -24px;border:1px solid #bdbdbd;}

#Atten_ac{ width:380px; padding:20px 0 50px 210px; position:relative;overflow:hidden;}	
#Atten_ac label{ line-height:32px; float:left; display:block;_float:none;}
#Atten_ac a.Save_btn{ margin:0 0 0 80px;}	

/*认证成功*/
#Testified{ width:260px; margin:150px auto 200px;}
#Testified .Tip-icon-y{ background:url(../images/Btn.gif) no-repeat -20px -550px; width:16px; height:16px; display:block; float:left; margin:5px 4px 0 0; }
#Testified h4{ font-size:14px; line-height:24px; padding-bottom:15px;}
#Testified p{ color:#777; padding-left:20px; line-height:24px;}

/*我的好友*/
.Frd_list input{display:none;}
/*他人页面修改*/
.Oth_user a.User_img{ width:70px; height:70px; float:left; overflow:hidden}
#mod-user-center .Oth_user{width:196px;}
/*.Oth_user a.User_img img{ width:70px; height:70px;}*/
.Info{ width:196px; margin:15px auto 0px; overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #ddd; }
.Info p{ width:116px; overflow:hidden; padding:4px 0}
a.User_name:link,a.User_name:visited{ font-size:14px; text-decoration:none; color:#666;font-weight:bold;}
a.User_name:hover{ text-decoration:underline}
a.User_img img{width:70px;height:70px;}

.File-Num span{ display:block; float:right; margin-left:15px;}
.Lock-num{ background:url(../images/Lock.png) no-repeat 0 -45px; height:15px; padding-left:17px; line-height:16px;}
.Unlock-num{ background:url(../images/Lock.png) no-repeat 0 -30px; height:15px; padding-left:17px; line-height:16px;}


.Num-Msg{ display:none;background:url(../images/Pop_bg.png) no-repeat -450px -320px; width:300px; height:16px; overflow:hidden; position:fixed;_position:absolute;bottom:10px; right:150px; z-index:8; padding:12px 20px;}
.Num-item{ background:url(../images/Lock.png) no-repeat; width:132px; height:16px; overflow:hidden; line-height:16px; color:#fff; font-size:14px; font-weight:bold; padding-left:18px; display:block; float:left}
.Un{ background-position:0 -15px;}


.Imglist .Frd_Cbox{ bottom:-1px; right:-1px; _bottom:14px} 			
/*重置密码+问题反馈*/
#Resetpsw h4,#mod-feedback h4{ font-size:18px; color:#666; margin-bottom:10px; line-height:24px; padding-top:10px;}
#Resetpsw li img{margin-top:8px;display:none;}
.Fav_NA h4 em{ background:url(../images/Btn.gif) no-repeat; width:24px; height:24px; display:block; float:left; margin-right:5px;}
#Resetpsw h4 em{ background-position:0 -320px;}
#mod-feedback h4 em{ background-position:0 -350px;}
#mod-feedback h4 a{ color:#AA2003;font-size:12px;margin-left:12px;font-weight:normal;}


.Resetpsw-Con{ padding:40px 0 10px 100px; *padding:60px 0 10px 100px; overflow:hidden  }
.Resetpsw-Con li{ height:30px; margin-top:30px; line-height:30px;}
.Resetpsw-Con li em{display:none;}

.Resetpsw-Con li label{ width:80px; font-weight:bold; float:left; display:block; font-size:14px;}
.Fav_NA li input{ width:365px; height:20px; border:0; padding:0px; overflow:hidden; font-size:14px;}

.Feedback-Con{ padding:30px 0 0 150px;overflow:hidden; font-size:14px; line-height:30px; }
#mod-feedback .textField{position:relative;}
.Feedback-Con li label{position:absolute;left:4px;top:2px;color:#999;_left:-370px;_top:-7px;}
.Feedback-Con li textarea{ border:1px solid #b2b2b2; width:363px; height:90px; overflow:hidden; padding:5px;border-radius:4px; line-height:20px;}
.Feedback-Con .Color-red{display:none;}
/*Header*/
.User li{ width:35px; height:35px; overflow:hidden; float:right; margin-left:15px;}
a.Qfeed:link,a.Qfeed:visited{ background:url(../images/Topbar_btn.gif) 0 -280px; width:30px; height:30px; display:block; margin-top:2px; }
a.Qfeed:hover{ background-position:-40px -280px;}
/*audioField*/
#audioField{width:48px; height:184px;cursor:pointer; float:right;}
#audioField a{width:48px;height:46px;background:url(../images/Pop_bg.png) -50px -450px no-repeat;display:block;border-bottom:1px #737373;}
#audioField a.top{background-position:-50px -450px;}
#audioField a.top:Hover{background-position:-110px -450px;}
#audioField a.topActive{background-position:-170px -450px;}
#audioField a.play{background-position:-50px -496px;}
#audioField a.play:Hover{background-position:-110px -496px;}
#audioField a.playActive{background-position:-110px -496px;}
#audioField a.stop{background-position:-170px -496px;}
#audioField a.stop:Hover{background-position:-230px -496px;}
#audioField a.stopActive{background-position:-230px -496px;}
#audioField a.musicList{background-position:-50px -542px;}
#audioField a.musicList:Hover{background-position:-110px -542px;}
#audioField a.listActive{background-position:-170px -542px;}
#audioField a.down{background-position:-50px -588px;}
#audioField a.down:Hover{background-position:-110px -588px;}
#audioField a.downActive{background-position:-110px -588px;}
/*Player-Guide*/
#PlayerGuide{ position:fixed; background:url(../images/PlayerGuide.png) no-repeat; width:365px; height:220px; display:none; right:0; bottom:143px; padding:120px 0 0 105px; z-index:1100}
a.Guide-close{ position:absolute; width:28px; height:28px; display:block; top:40px; left:350px}
.Guide-btn a{ width:100px; height:25px; display:inline-block; float:left; margin-right:15px; cursor:pointer; background:none;}

/*Audio-Con*/
#Audio-Con{ display:block; position:fixed; overflow:hidden; right:0; bottom:100px; z-index:1004;height:235px;_display:none;}
/*#audioField{width:54px;border-top:1px solid #737373;border-left:1px solid #737373;height:196px;cursor:pointer; float:right;}*/
#AudioList{ background:url(../images/Pop_bg.png) no-repeat -300px -440px; width:108px; height:215px; display:block; float:right; overflow:hidden; padding:10px 1px;display:none;}
#AudioList .Music{ width:98px; overflow:hidden;}
.Music li{ width:98px; height:25px; display:block; float:left; line-height:24px; }
.Music li a:link,.Music li a:visited{ height:24px; width:85px; display:block; color:#bbb; text-decoration:none; padding-left:13px;}
.Music li a:hover{ background-color:#262626}
#AudioList a.MusicOn{ background:url(../images/Pop_bg.png) no-repeat -450px -650px; color:#333;}

.Pagearea{ width:80px; padding:9px 0 0 9px; height:15px; overflow:hidden; text-align:center; color:#666; line-height:16px;}
.Pagearea p{ width:60px; display:block; height:15px; float:left}
a.PreList:link,a.PreList:visited{ background:url(../images/Btn.gif) no-repeat -200px -229px; width:10px; height:15px; display:block; float:left;}
a.PreList:hover{ background-position:-210px -229px;}
a.NextList:link,a.NextList:visited{ background:url(../images/Btn.gif) no-repeat -220px -229px; width:10px; height:15px; display:block; float:left;}
a.NextList:hover{ background-position:-230px -229px;}

/*Data-Msg

/*Data-Msg*/
.Data-Msg{ display:none;background:url(../images/Numbg.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/Numbg.png);_BACKGROUND: none transparent scroll repeat 0% 0%; width:263px; height:85px; overflow:hidden; position:absolute; z-index:2000; padding:25px 0 0 25px;}
.Data-Msg em{ background:url(../images/NumT.gif) no-repeat; display:block; float:left; overflow:hidden; height:58px;}
.Data-Msg span.field{ display:block; float:left; overflow:hidden }
.Data-Msg span.field p{ display:block; height:28px; line-height:22px; font-family: Arial,"幼圆","微软雅黑", "宋体"; font-size:14px; color:#ff8a8a; font-weight:bold; }
a.Data-close{ position:absolute; display:block; width:26px; height:26px; top:18px; left:242px}

#Data-Latest .Data-Msg { top:40px; left:170px;}
#Data-Latest .Data-Msg em{ width:95px; background-position:0 0;}

#Data-Frd .Data-Msg { top:40px; left:270px;}
#Data-Frd .Data-Msg em{ width:70px; background-position:0 -100px;}

#Data-Hot .Data-Msg { top:40px; left:230px;}
#Data-Hot .Data-Msg em{ width:95px; background-position:0 -210px ;}	


/*未公开申请提示*/
#Tip{ width:410px; overflow:hidden;display:none;}
#Tip .Log_T{ background-position:0 -350px; width:390px;}
#Tip .Log_M{ background:url(../images/Pop_Mbg_03.png) repeat-y; width:390px; padding:0 10px;}
#Tip .Log_F{ background-position:0 -410px; width:410px;}
#Tip .Msg_Con{ width:290px; overflow:hidden; padding:30px 0; margin:0 auto;}
#Tip .Msg_Con p{ line-height:24px; margin-bottom:10px;}
#Tip .Msg_Con em{ width:16px; height:16px; display:block; float:left; margin:4px; _margin:4px 3px; vertical-align:middle; overflow:hidden;}
#Tip .Msg_Con b{ font-size:14px; line-height:26px; margin-bottom:8px; _margin-bottom:4px; width:265px; overflow:hidden; display:block; float:left;}
#Tip .Tip_txt{ padding-left:24px; color:#777}
#Tip .Red_btn{margin-left:95px;}

#Tip .Tip-icon-y{ background:url(../images/Btn.gif) no-repeat -20px -550px; }
#Tip .Tip-icon-i{ background:url(../images/Btn.gif) no-repeat -40px -550px;}
#Tip .Tip-icon-warn{ background:url(../images/Btn.gif) no-repeat 0px -550px;}
/*.Msg_Con a.Red_btn{ margin:10px 0 0 80px; _margin:10px 0 0 40px;}*/
#IP-warn a.Red_btn{ float:left; margin:10px 0 0 24px;_margin:5px 12px 0 12px; }
#Open-OK label{ vertical-align:middle; line-height:24px;}
#Upload-OK div,#Open-OK div,#Edit-Query div{ overflow:hidden; height:34px;}

/*tip box*/
.tipBox{padding:25px 0;border:1px solid #BEBEBE;width:270px;display:none;position:fixed;_position:absolute;z-index:1002;background-color:white;top:40%;}
.tipBox .tipRequest{width:130px;margin:0 auto;}
.tipBox .tipContent{font-size:14px;color:black;line-height:20px;font-weight:bold;font-size:14px;}
.tipBox .tipContent a{background:url(../images/Btn.gif) no-repeat -17px -548px;width:20px;height:20px;display:block;float:left;}
.tipBox .tipContent a.succ{background-position:-18px -548px;}
.tipBox .tipContent a.abnormal{background-position:1px -548px;}
.tipBox .tipContent a.warn{background-position:-17px -548px;}
.tipBox .tipNote{color:#727171;margin-left:20px;line-height:25px;}

.tipBBox{padding:25px 0;border:1px solid #BEBEBE;width:270px;display:none;position:fixed;_position:absolute;z-index:1100;background-color:white;top:40%;}
.tipBBox .tipRequest{width:130px;margin:0 auto;}
.tipBBox .tipContent{font-size:14px;color:black;line-height:20px;font-weight:bold;font-size:14px;}
.tipBBox .tipContent a{background:url(../images/Btn.gif) no-repeat -17px -548px;width:20px;height:20px;display:block;float:left;}
.tipBBox .tipContent a.succ{background-position:-17px -548px;}
.tipBBox .tipContent a.abnormal{background-position:1px -549px;}
.tipBBox .tipContent a.warn{background-position:-38px -548px;}
.tipBBox .tipNote{color:#727171;margin-left:20px;line-height:25px;}
/*upload loading img*/
.uploadLoading{display:none;position:relative;width:320px;float:right;}
.uploadLoading span{position:absolute;font-size:14px;top:5px;left:45px;}
.loadImg{width:28;height:28;display:none;}

/*NA*/
.Fav_NA{ width:713px; overflow:hidden; margin:20px auto; padding:20px 20px 20px 25px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:2px solid #aa2003; background-color:#fff; }

#NA_Con{ padding:30px 0 20px 0;}
#Fav_NA h4{ background:url(../images/Btn.gif) no-repeat -180px -280px; width:245px; height:22px; display:block; margin-bottom:25px}
#NA_Con .NA_T{ font-size:14px; color:#666; line-height:16px}
#mod-index .NA_T{padding-bottom:3px;}
#NA_Con .NA_Img{ margin:12px 0 0px -9px;  text-align:center; display:block; width:730px; overflow:hidden;}
#NA_Con .NA_Img .Pin{ margin:0px 9px 15px;}
#NA_Con .NA_Img .showGirl img{ margin-bottom:10px;}
#NA_Con #Group{position: absolute;bottom:60px;}
#NA_Con #Group .Over_Link{bottom:-2px;}

#NA_Con .NA_Link{ padding:20px 0; margin:0 auto; overflow:hidden; font-size:14px;}
#NA_Con .NA_Link span{ float:left; display:block; line-height:28px; padding-right:20px}
#NA_Con .NA_Link a.Red_A{ width:100px; height:28px; text-align:center; margin-right:30px; font-size:14px; font-weight:bold; line-height:28px; display:block; float:left }
.NA_a1{ background:url(../images/Topbar_btn.gif) -40px -242px; width:28px; height:28px; display:block; float:left}
.NA_a2{ background:url(../images/Btn.gif) no-repeat -30px -280px; width:28px; height:28px; display:block; float:left}
.NA_a3{ background:url(../images/Btn.gif) no-repeat 0px -280px; width:28px; height:28px; display:block; float:left}

#NA_Con a.Save_btn{ margin:8px 0 0 1px}
#Frd_NA #NA_Con a.Save_btn{ margin:0px 0px 0px 80px}
.NA_Link a.Red_A:hover{text-decoration:underline;}

#Frd_NA h4{ background:url(../images/Btn.gif) no-repeat -180px -360px; width:245px; height:22px; display:block; margin-bottom:25px}
.NA_Img .Frd_list{ width:780px; padding-bottom:20px}	

.Pic-NA h4{ background:url(../images/Btn.gif) no-repeat -180px -320px; width:245px; height:22px; display:block; margin-bottom:25px}

/*Intro*/
.Intro{ width:758px; overflow:hidden; margin:20px auto; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:2px solid #aa2003; background-color:#fff;}
.Intro #Serve_File h4{ width:90px; margin:0 auto 30px; background:url(../images/intro_icon.gif) no-repeat; height:20px; padding-left:23px; text-align:left; font-size:16px}
.Intro-item{ background:url(../images/intro_icon.gif) no-repeat 0 -21px; height:10px; padding-left:16px;}

.IntroFoot{ text-align:center; padding:20px 0 50px; line-height:24px; color:#999}

#infscr-loading{text-align: center; position:absolute; bottom:30px;width:100%}
/*FF hack*/
@-moz-document url-prefix() { .Tuli label input{vertical-align:middle;} }
/*imgAreaSelect default style*/
.imgareaselect-border1 {background: url(../images/border-v.gif) repeat-y left top;}
.imgareaselect-border2 {background: url(../images/border-h.gif) repeat-x left top;}
.imgareaselect-border3 {background: url(../images/border-v.gif) repeat-y right top;}
.imgareaselect-border4 {background: url(../images/border-h.gif) repeat-x left bottom;position:absolute;font-size:0px;left:0px;top:0px;width:188px;height:188px;}
.imgareaselect-border1, .imgareaselect-border2,.imgareaselect-border3, .imgareaselect-border4 {opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-handle{background-color: #fff;border:solid 1px #000;opacity:0.5;filter: alpha(opacity=50);}
.imgareaselect-outer {background-color:#000;opacity: 0.5;filter: alpha(opacity=50);}

/*new nav
.User{ padding-top:13px;}
.Top_A{padding-top:13px;}
.Fold{ margin: 3px auto 0;}

/*他人页面修改 9-21*/
.Oth_user{ border-top:0; padding:12px 0 0px; width:220px; overflow:hidden}
.Red_line{ width:220px; height:2px; background-color:#aa2003; display:block; margin:-12px 0 0 0; overflow:hidden; position:absolute; }
a.User_img{ width:42px; height:42px; display:block; float:left; margin-right:10px;_margin-right:5px;}
.Oth_user a.User_img{ width:70px; height:70px; float:left; overflow:hidden}
.Oth_user a.User_img img{ width:70px; height:70px;}
.Info{ width:196px; margin:5px auto 0; overflow:hidden; border-bottom:0; padding:0 12px; height:85px }
.Info p{ width:116px; overflow:hidden; padding:4px 0}
a.User_name:link,a.User_name:visited{ font-size:12px; text-decoration:none; color:#666; }
a.User_name:hover{ text-decoration:underline}

.Detail_info{ background-color:#f7f7f7; overflow:hidden}
.Qme{ width:196px; height:16px; line-height:16px; margin:0 auto; padding:8px 0; color:#999; background:url(../images/Line.gif) repeat-x bottom; }
.Qme span{cursor:pointer;}
a.Qme_btn{ background:url(../images/Pop_bg.gif) no-repeat 0 -300px; width:16px; height:16px; display:block; margin-right:5px; float:left}
a.fQme_btn{background:url(../images/Pop_bg.png) no-repeat 0 -320px; width:16px; height:16px; display:block; margin-right:5px; float:left}
.Num-Msg{ background:url(../images/Pop_bg.png) no-repeat -450px -320px; width:300px; height:16px; overflow:hidden; position:fixed; bottom:10px; right:150px; z-index:8; padding:12px 20px;}
.Num-item{ background:url(../images/Lock.png) no-repeat; width:132px; height:16px; overflow:hidden; line-height:16px; color:#fff; font-size:14px; font-weight:bold; padding-left:18px; display:block; float:left}
.Un{ background-position:0 -15px;}

.Info .Cancel-atten{ background-position:-270px -60px;}
.Sign{ line-height:16px; color:#999; padding:8px 0 15px ; width:196px; margin:0 auto; }
.File-Num{ width:196px; overflow:hidden; color:#999; margin:0 auto 15px}
a.Data-Lock:link,a.Data-Lock:visited{ background:url(../images/Lock1.gif) no-repeat; width:70px; height:34px; overflow:hidden; display:block; float:left; padding-left:28px; line-height:34px; font-size:12px; font-weight:bold; color:#999; text-decoration:none; float:left}
a.Data-Unlock:link,a.Data-Unlock:visited{ background:url(../images/Lock2.gif) no-repeat; width:70px; height:34px; overflow:hidden; display:block; float:left; padding-left:28px; line-height:34px; font-size:12px; font-weight:bold; color:#999; text-decoration:none; float:left}
.Detail_info .File-Num .Data-now{ background-position:0 -35px; color:#fff;}

/* 图集查看 */
.DetailPage{ width:750px; overflow:hidden; border:1px solid #ddd; background-color:#fcfcfc; margin:0 auto 40px; padding:15px 25px;}
.Detail_Top { width:750px; overflow:hidden; height:36px; padding-bottom:13px;}
#DetailPage .userInfo{ padding:0; width:140px; height:36px; overflow:hidden; background-color:#fcfcfc; float:left}
#DetailPage .userInfo p{ padding-left:6px; width:100px; overflow:hidden; height:18px; float:left; line-height:18px;}
#DetailPage .Pop-Num-Unlock{ background:url(../images/Detailicon.gif) no-repeat 0 4px; height:16px;}
#DetailPage .Pop-Num-Lock{ background:url(../images/Detailicon.gif) no-repeat 0 -11px; height:16px;}


.Detail_AC{ width:170px; float:right; overflow:hidden; padding-top:14px}
a.AddFav:link,a.AddFav:visited{ background:url(../images/Btn.gif) no-repeat -360px 0; width:60px; height:20px; overflow:hidden; display:block; float:right; margin-left:5px;_margin-left:2px;}
a.isAddFav:link,a.isAddFav:visited{ background:url(../images/Btn.gif) no-repeat -360px -20px; width:60px; height:20px; overflow:hidden; display:block; float:right; margin-left:5px;_margin-left:2px;}
a.AddFav:hover{ background-position:-360px -20px}
#DetaulPage a.isAddFav{display:block}
#DetailPage a.Add_atten{ float:right}

#DetailPage .Cancel-atten{ background-position:-270px -60px;margin-top:0px;}
#DetailPage a.Avatar{width:32px;height:32px;overflow:hidden;display:block;border:1px solid white;float:left;padding-top:2px;}
#DetailPage .Avatar img{width:32px;}

.DetailPic{ width:750px; text-align:center; background-color:#f2f2f2; padding:20px 0; overflow:hidden}
.DetailPic h3{ text-align:center; padding:0px 20px 10px; color:#666; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; overflow:hidden; line-height:24px; font-weight:100}
.DetailPic img{ margin-bottom:5px;}

.Detailbottom{ width:750px; overflow:hidden; padding:20px 0; font-size:14px;}
a.Nexttuji:link,a.Nexttuji:visited{ background:url(../images/Pagebtn.gif) no-repeat -100px 0; width:84px; height:28px; overflow:hidden; display:block; float:right; margin-left:5px;}
a.Nexttuji:hover{ background-position:-100px -30px;}
span.Nexttuji{background:url(../images/Pagebtn.gif) no-repeat -100px -60px; width:84px; height:28px; overflow:hidden; display:block; float:right; margin-left:5px;}
a.Pretuji:link,a.Pretuji:visited{ background:url(../images/Pagebtn.gif) no-repeat; width:84px; height:28px; overflow:hidden; display:block; float:right;}
a.Pretuji:hover{ background-position:0 -30px;}
span.Pretuji{ background:url(../images/Pagebtn.gif) no-repeat 0 -60px; width:84px; height:28px; overflow:hidden; display:block; float:right;}

.Morelink{ padding-top:10px; overflow:hidden;  }
a.Hismore:link,a.Hismore:visited{ background:url(../images/Detailicon.gif) no-repeat 0 -30px; height:15px; padding-left:18px; color:#666; float:left; display:block; margin-right:20px; line-height:16px; text-decoration:none; }
a.Hismore:hover{ background-position:0 -50px; color:#b71313;}
a.Findmore:link,a.Findmore:visited{ background:url(../images/Detailicon.gif) no-repeat 0 -70px;height:15px; padding-left:18px; color:#666; float:left; display:block;line-height:16px; text-decoration:none; }
a.Findmore:hover{ background-position:0 -90px; color:#b71313;}


/*News*/
#News { width:605px; margin:30px auto; line-height:20px; overflow:hidden}
#News h4 { text-align:center; font-size:16px; line-height:32px;}
#News p { text-indent:2em; color:#666; padding-bottom:15px; font-size:12px; line-height:22px;}
#News p.fubiao { text-align:center; font-size:14px; line-height:30px; }

/*kktv*/
a.toKKTV { overflow:hidden; vertical-align:middle; padding:10px 0 0 10px; display:inline; overflow:hidden }
a.toKKTV img { margin:0 0 -5px}


/*Registerindex*/
.Redlinewrap{ width:708px; overflow:hidden; margin:20px auto; padding:20px 25px 20px 25px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:2px solid #aa2003; background-color:#fff; }

#Regindex h4, #Getbackpsw h4 { font-size:18px; color:#666; margin-bottom:10px; line-height:24px; padding-top:10px; border-bottom:1px solid #ddd; padding-bottom:10px}

#Regindex h4 .Reglog { float:right; text-align:right; font-size:12px; font-weight:100; color:#999;  padding-top:2px;}
.Redlinewrap h4 em {  background:url(../images/Btn.gif) no-repeat; width:24px; height:24px; display:block; float:left; margin-right:5px;}
#Regindex h4 em { background-position: 0 -590px }

.Regform { padding:30px 0 30px 60px; border-bottom:1px dashed #ddd; overflow:hidden}
.Regform li{ height:30px; margin-bottom:20px; line-height:30px; }
.Regform label { width:100px; text-align:right; font-size:14px; display:block; float:left; margin-right:5px; color:#666 }
.Regform label em { color:#aa2003; padding-right:5px;}
.Txt_M { position:relative; overflow:hidden }
#mod-register-single .Txt_M{float:left;margin-right:10px;}
#mod-register-single .Regform li em{display:none;}
.Txt_M input { background:url(../images/input.gif) no-repeat 0 -60px; width:247px; height:26px; display:block; float:left; padding:2px 5px; line-height:26px; border:0; background-color:transparent; z-index:5 ; display:inline;}
.Txt_M input:focus, .Regform li input.focus { background-position:0 -90px; }
.Regform li .Color-red { margin-left:10px; font-size:12px; float:left }
.Regform li .Color-red em.Txt_right { background:url(../images/Btn.gif) no-repeat -20px -550px; width:16px; height:16px; display:block; margin:7px 0 0 0}
.Regform  a.Red_btn {  margin:0px 0 0 105px; position:relative; _margin:0 0 0 53px;}

.Log_otherlink { padding:30px 0 0 165px; position:relative; }
.Log_otherlink p { color:#999; font-size:14px; position:absolute; left:33px; _left:-133px;}

/*Getbackpsw*/
#Getbackpsw h4 em { background-position: 0 -615px }
.Getpswform { width:420px; overflow:hidden; margin:0 auto; padding:30px 0; height:300px; }
#mod-send-password .sendCallBack{display:none;}
.Getpswform .Txt_right{margin-left:5px;}
.Getpswform label { width:60px; text-align:right; font-size:14px; display:block; float:left; margin-right:5px; color:#666 }
.Getpswform .Getpsw_tips { display:none;padding-left:65px; color:#999; line-height:20px; padding-bottom:10px;}
.Getpswform  .Get_email { line-height:30px; height:30px; padding-bottom:40px; }
.Getpswform a.Red_btn {  margin:0px 0 0 65px; position:relative; _margin:0 0 0 33px; font-weight:100}
.Getpswform .Getpsw_step2 { font-size:14px; color:#666; line-height:30px; padding-bottom:40px; overflow:hidden}


/*PART 2*/

.Popblack { width:100%; height:100%; background-color:#000; filter: alpha(opacity=95); opacity: 0.95; position:fixed; overflow:hidden; z-index:3000;top:0; }


/*Bigpic 共用*/
.View-con .imgview { text-align:center; }
.View-con .leftpanel { position:fixed; bottom:0; top:0; right:0; background-color:#262626; display:block; z-index:5000; float:left; }
.View-con .leftpanel .View-avatar { padding-bottom:10px; text-align:center; vertical-align:middle; display:table-cell; height:150px; position:relative}
.View-con .fileinfo { overflow:hidden }
.View-con .View-btns{ padding:20px 0; }
.View-con .View-btns li { height:40px; padding:0 15px; font-size:12px; line-height:40px; position:relative}
.View-con .vbt { width:30px; text-decoration:none; height:20px; display:block; margin-top:10px; margin-top:8px; overflow:hidden; float:left}
.View-con .MM-from .from-link { position:relative;}
.View-con .MM-from .from-link a.frome-txt { padding:10px 5px 5px 15px; line-height:18px; display:block; overflow:hidden}
.View-con .MM-from .from-link img { width:16px; height:16px; border:1px solid #333; overflow:hidden; display:block; float:left; margin-right:10px;}
.View-con .MM-from .from-link span.txt { display:block; float:left; width:130px; }
.View-con .panel-bottom { width:180px; position:absolute; bottom:0; z-index:5001; }
.View-con .panel-bottom a { position:relative }
.View-con .panel-tips { position:absolute; right:50px; top:10px; overflow:hidden; padding-right:6px; text-align:right; line-height:20px; display:block}


/* Bigpic-black */
#mod-img-view .View-con { position:fixed; overflow-y:auto; z-index:3001; width:100%;height:100%;top: 0;}
#mod-img-view .imgview h3 { line-height:60px; font-size:18px; color:#fff;}
#Blackpanel .view-userinfo { background-color:#1a1a1a; padding:20px 0; border-bottom:1px solid #333; display:block; position:relative }
a.imgview-close:link, a.imgview-close:visited{ background:url(../images/Imgview_close.gif) no-repeat 0 0px; width:75px; height:70px; overflow:hidden; display:block; float:left; position:relative; margin-left:-76px; }
a.imgview-close:hover { background-position:0 -80px}

#mod-img-view .View-btns li .vbt { background:url(../images/Imgview-icon-black.gif) no-repeat; }
#mod-img-view .View-btns li { color:#aaa; cursor:pointer; text-shadow:black 0px 1px 0; }
#mod-img-view .View-btns li .panel-QQ { background-position:0 0}
#mod-img-view .View-btns li .panel-atten { background-position:0 -60px}
#mod-img-view .View-btns li .panel-fav { background-position:0 -180px}
#mod-img-view .View-btns ul li.hover, #mod-img-view .View-btns li:hover { background:url(../images/viewhoverbg.gif) repeat-x; color:#fff; height:40px; text-shadow:black 0px 1px 0; }
#mod-img-view .View-btns ul li.hover .panel-QQ, #mod-img-view .View-btns li:hover .panel-QQ { background-position:0 -30px}
#mod-img-view .View-btns ul li.hover .panel-atten, #mod-img-view .View-btns li:hover .panel-atten { background-position:0 -90px}
#mod-img-view .View-btns ul li.hover .panel-fav, #mod-img-view .View-btns li:hover .panel-fav { background-position:0 -210px}

#mod-img-view .panel-bottom a:link, #mod-img-view .panel-bottom a:visited { background:url(../images/viewhoverbg.gif) repeat-x ; height:40px; display:block; overflow:hidden; color:#aaa; font-size:12px; text-decoration:none; line-height:40px; padding:0 5px 0 15px; text-shadow:black 0px 1px 0; position:relative }
#mod-img-view .panel-bottom a:hover, #mod-img-view .panel-bottom a.hover { color:#fff;}
#mod-img-view .panel-bottom a span { background:url(../images/Imgview-icon-black.gif) no-repeat; }
#mod-img-view .panel-bottom a span.panel-topbtn { background-position: 0 -300px; }
#mod-img-view .panel-bottom a span.panel-foldbtn { background-position: 0 -360px; }
#mod-img-view .panel-bottom a span.panel-openbtn { background-position: 0 -420px; }
#mod-img-view .panel-bottom a.hover span.panel-topbtn, #mod-img-view .panel-bottom a:hover span.panel-topbtn { background-position:0 -330px;}
#mod-img-view .panel-bottom a.hover span.panel-foldbtn, #mod-img-view .panel-bottom a:hover span.panel-foldbtn { background-position:0 -390px;}
#mod-img-view .panel-bottom a.hover span.panel-openbtn, #mod-img-view .panel-bottom a:hover span.panel-openbtn { background-position:0 -450px;}

#mod-img-view .panel-tips { background:url(../images/Imgview-icon-black.gif) no-repeat 300px -475px ; height:24px; width:300px;  }
#mod-img-view .panel-tips span { background-color:#303030; padding:4px 10px; color:#aaa;}


/*Leftpanel-open 宽度为180px*/
#Leftpanel-open { width:180px; overflow:hidden;}
#Leftpanel-open .View-avatar { width:180px; }
#Leftpanel-open .View-avatar img { width:150px; height:150px; }
#Leftpanel-open .View-account { padding:0 15px;}
#Leftpanel-open .View-account a.username:link, #Leftpanel-open .View-account a.username:visited { color:#aaa; font-size:14px; text-decoration:none; font-weight:bold; line-height:24px; height:20px; overflow:hidden; display:block} 
#Leftpanel-open .View-account a.username:hover { color:#fff; }
#Leftpanel-open .View-account .fileinfo span { width:51px; height:24px; display:block; float:left; margin-right:1px; background:url(../images/Imgview-lock.gif) no-repeat #111; line-height:24px; color:#666; padding-left:23px; overflow:hidden; margin-top:10px; }
#Leftpanel-open .View-account span.unlockedfile { background-position:2px -37px; }
#Leftpanel-open .View-account span.lockedfile { background-position:2px -57px; }
#Leftpanel-open .MM-from p.frome-t { width:180px; height:20px; border-bottom:1px solid #1a1a1a; line-height:20px; overflow:hidden; margin-bottom:10px;  }
#Leftpanel-open .MM-from p.frome-t span { padding:4px 15px; background-color:#1a1a1a; color:#666; line-height:20px; font-size:12px; }
#Leftpanel-open .MM-from a.frome-txt:link, #Leftpanel-open .MM-from a.frome-txt:visited { color:#aaa; }
#Leftpanel-open .MM-from a.frome-txt:hover { color:#fff;}


/*Leftpanel-fold 宽度为50x50*/
#Leftpanel-fold { width:50px;}
#Leftpanel-fold .View-avatar { width:50px; }
#Leftpanel-fold .View-avatar img { width:32px; height:32px; }

